Sports

Baltimore Ravens lose star CB Marlon Humphrey for rest of season because of torn..